permanent representatives - French English Dictionary